body{
    background-color: #c9eaff;
}
.title h2{
    font-size:50px;
    margin: 60px auto 0;
    text-align: center;
    color: #28b9fd;
    overflow: hidden;
}
#container tr:first-child{
    font-weight: bold;
    font-size: 20px;
    color: #49b0fa;
}
table{
    border-collapse:collapse;
    border-radius:5px;
    overflow:hidden;
    margin: 30px auto;
    border:2px solid #a0c6fc;
    background-color: #bcdaff;
    color: #527ec7;
    table-layout:fixed;
}
table td,th{
    text-align: center;
    border:1px solid #cae0ff;
    vertical-align:middle;
    width: 200px;
    height: 80px;
}
#footer{
    width:400px;
    height:100px;
    margin:0 auto;
    overflow:hidden;
    text-align: center;
    font-size: 20px;
}
a{
    text-decoration:none;
}
